﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Max.PH4_2102A.Shopping.Domain
{
    /*
    id      name        value          |  spuid
    1   |   颜色  |       红色         |  1
    2   |   颜色  |       黑色色       |  1
    3   |   颜色  |       紫色         |  1
    4   |   内存  |       512G         |  1
    5   |   内存  |       256G         |  1

    在这个spuid=1的这款产品中，有两个规格。
    分别是颜色和内存，而颜色有三个值，分别是：红色，黑色，紫色，内存有二个值：512和256
    所以这款SPU有2*3个SKU
     * **/
    /// <summary>
    /// SPU规格表
    /// </summary>
    [Table("tb_spu_spec")]
    public class SPUSpecModel
    {
        public Guid Id { get; set; }

        public Guid SPUId { get; set; }

        //规格名称
        public string Name { get; set; }
        //规格值
        public string Value { get; set; }

        /// <summary>
        /// 规格排序
        /// </summary>
        public string? Sort { get; set; }
    }
}
